home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Grand Slam 3
/
Grand Slam 3.iso
/
002
/
dc3.arj
/
DC.DOC
< prev
next >
Wrap
Text File
|
1995-06-02
|
8KB
|
324 lines
Dropped Carrier for RemoteAccess
Copyright 1995 Colin Birch
The Dog House BBS 01443 400327
24 Hours - 2400 to 28800 VFast
Fidonet 2:442/618
What is DC.EXE?
~~~~~~~~~~~~~~~
DC.EXE creates .ANS/ASC files listing the BBS users who have dropped carrier
It creates 3 types of file.
DC.ANS/ASC
The first lists each individual dropped carrier and the time the carrier was
dropped. So if a person dropped carrier 3 times in one day that person would
be listed 3 times.
DC1.ANS/ASC
The second lists the number of times each caller has dropped carrier. So if
the user dropped carrier 3 times (s)he would be listed once with the number
of dropped carriers next to the entry
DROPTOT.ANS/ASC
The third is similar to the second but lists the number of dropped carriers
over a user definable period. You may for example want to show how many
times a user has dropped carrier over the last month.
Registered versions of DC.EXE also have the ability to change a sysop
definable user flag. This can then be used to show a screen to carrier
droppers.
Registered versions also allow automatic security level changes after a
user has dropped carrier a sysop defined number of times.
How do I set up DC.EXE?
~~~~~~~~~~~~~~~~~~~~~~~
First, add the following line to your AUTOEXEC.BAT file:-
SET DC=~path to DC.EXE~
Save your AUTOEXEC.BAT file then re-boot your computer
You must then edit the DC.CFG file to suit. A sample DC.CFG file is included
below with explanations.
; If you use FLM put the path and file name of your FLM log file in
; the following line then remove the leading ;
;FLM f:\flm.log
If you use FLM then users can log off from within FLM. To make sure these
log-offs don't get included in the dropped carrier screens place the FULL
path and name of your FLM log file in the line above.
; File name for .ANS/.ASC drop carrier screens - DO NOT ADD EXTENSION
;Default - DC.ANS/.ASC
FILENAME DC
If you don't want to use the file name DC.ANS/ASC then put the file name
required in the line above.
; File name for .ANS/.ASC drop carrier screens - DO NOT ADD EXTENSION
;Default - DC1.ANS/.ASC
FILENAME DC1
As above only with the DC1.ANS/ASC screens
; Show name of last caller ( Y/N )
LASTON Y
This adds a line to the bottom of the screen showing the name of the last
caller.
; Show drop carriers for two days ? ( Y/N )
; ~N~ will just show todays carrier droppers
; ~Y~ will show yesterday + today
TWODAYS Y
This gives you the option of showing the dropped carrier for just today or
for the last two days
Y= last two days
N= Today only
; List of callers you do not want to be named as carrier droppers
; You may list up to 20 names
; Remember to remove the ; from the start of the line
; MISSNAME callers name#1
; MISSNAME callers name#2 etc.
MISSNAME Colin Birch
A list of people which you DO NOT want listed as carrier droppers. These
people will also NOT be listed in the last user section.
; The following is for registered copies only
; User definable colours
; Colour chart
;
; 0 - Black 8 - Dark Grey
; 1 - Blue 9 - Brt Blue
; 2 - Green 10 - Brt Green
; 3 - Cyan 11 - Brt Cyan
; 4 - Red 12 - Brt Red
; 5 - Magenta 13 - Brt Magenta
; 6 - Brown 14 - Yellow
; 7 - Light Grey 15 - White
BACKGROUND 0
HEADERTEXT 2
BBSTEXT 12
DROPCAR 14
SPEED 3
NAME 11
TIME 9
UNDERLINE 14
PRESS 7
ENTER 14
The above should be obvious. It allows you to customise the colours to suit
your BBS.
; Text to replace the line :- Carrier droppers on ~BBS name~ Today/Last 2 days
; use $BBS in the text where you want your BBS name to be
NEWTEXT
You can change the text in the first line of the screens to any text. If you
want to include your BBS name use the macro $BBS
; File name for highest carrier dropper chart - DO NOT ADD EXTENSION
; Default DROPTOT.ANS/.ASC
DROPTOT DROPTOT
If you don't want to use the file name DROPTOT.ANS/ASC then put the file name
required in the line above.
; How long to keep a log of carrier droppers
; 0 = permanent
DAYSOLD 15
How many days old do you want to include entries in the DROPTOT.ANS/ASC
screens.
; Archive type to use in RA.LOG maint section
; allowable archivers are:-
;
; ARJ ZIP LZH LHA RAR
;
; NOTE - The archive you wish to use MUST be in a DOS PATH
ARC ARJ
The maint. section of DC.EXE will automatically remove entries in your RA.LOG
file that are over one month old. This is to stop DC.EXE having to trawl
through 6 months of RA.LOG just to find todays entries. Setting the ARC above
defines which archiver type DC.EXE will use to backup the entries removed.
; Security level drop after x carrier drops
; NUMBER ~no of carrier drops~ - ~new sec level~
; NUMBER 3 - 20
; This would set a users security level to 20 after 3 carrier drops
; Up to 10 different levels may be used
NUMBER 10 - 19
;NUMBER 5 - 18
This defines the number of dropped carriers before the users sec level is
dropped. The first number is the number of dropped carriers, the second
number is the new sec level. If you don't want this feature just place a
semi-colon (;) in front of the word NUMBER
; Create a log file in your LOGS directory of users whos SEC level has been
; dropped ?
NEWLOG Y
If you set this to Y a log file will be kept of all users whos sec level has
been automatically altered
; USER flag to be set to ~X~ when a user drops carrier
SETFLAG A8
This sets a user flag to X when (s)he drops carrier. to disable place a
semi colon (;) before the word SETFLAG
Valid flags are A1 to 8, B1 to 8, C1 to 8 and D1 to 8
; POSTCODE - This is used by your DC.KEY file
POSTCODE CF37 2AA
If you register DC.EXE you must alter this to give YOUR postcode. this is
used to validate the key file.
How to run DC.EXE
~~~~~~~~~~~~~~~~~
There are two ways to run DC.EXE. Both must be used to use all features
of DC.EXE
1st.
DC.EXE should be called each time a user logs off. Just add DC.EXE to your
BBS BAT file.
2nd.
During your daily maintainance, you should call DC.EXE/MAINT This alters
the sec levels etc.
How do I register DC.EXE?
~~~~~~~~~~~~~~~~~~~~~~~~~
Simply fill in the file REGISTER.TXT which is included in the archive along
with DC.EXE. If the file is missing please contact me at Fidonet 2:442/618
or The Dog House BBS - 01443 400327 - 24 Hours
What do I get if I register?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Well, first you get COLOUR in the .ANS screens instead of the boring grey
Not just colour, but USER DEFINABLE COLOURS!!!!
Registered versions of DC.EXE also have the ability to change a sysop
definable user flag. This can then be used to show a screen to carrier
droppers.
Registered versions also allow automatic security level changes after a
user has dropped carrier a sysop defined number of times.
Thanks to:-
~~~~~~~~~~~
Tony Grunnill of Digital Dreams BBS - 01222 541688 - 24 hours
Lez Crowther of Big Rig BBS - 01582 866794 - 24 hours
and to all the people who support shareware!
Disclaimer
~~~~~~~~~~
Although I have tested this program thouroughly the only guarantee I make
is that DC.EXE and it's support files will take up hard disk space. I accept
no responsability of ANY loss or damage caused directly or indirectly from
using DC.EXE
Shareware
~~~~~~~~~
This program is SHAREWARE. If after a trial period of 10 days you continue
to use this program YOU MUST REGISTER IT. The authour retains full copyright
to the software and all it's support files.
History
~~~~~~~
V1.0 - 7 - May 1995 - 1st public release
V1.1 - 10 - May 1995 - Small problem under very unusual conditions meant
that some user flags were being changed when they
shouldn't be
V1.2 - 2 - June 1995 - Users whos names are in the MISSNAME section were
still having their Sec levels reduced if they
dropped carrier too many times.